a perennial plant of the genus calceolaria (calceolaria uniflora) - Spanish English Dictionary